Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 OLIVIA MEWS Terraced £90,000 7 Dec 2017
8 OLIVIA MEWS Terraced £113,000 11 Apr 2008